.subject { padding-bottom:40px; color:#666; }
.subject .mb10 { margin-bottom:10px; }
.subject .mb20 { margin-bottom:20px; }
.subject .hidden { display:none; }
.subject-title h2 { height:350px; margin:0 auto; padding:0; overflow:hidden; background-repeat:no-repeat; background-position:center top; text-indent:-10000px; overflow:hidden; }
.subject-content { width:960px; margin:0 auto; }
/* section */
.section h3 { height:30px; line-height:30px; background:#999; padding-left:20px; font-size:16px; color:#fff; font-weight:bold; position:relative; }
.section h3 a.more { position:absolute; display:block; right:25px; color:#fff; top:0; font-weight:normal; }
.section .section-tab { height:30px; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; }
.section .section-tab li { float:left; height:30px; line-height:30px; width:20%; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; }
.section .section-tab li.on { background-color:#ddd; }
.section .section-content {}
/* default: col4 layout */
.section .prodlist { padding:10px 10px; padding-right:0; }
.section .prodlist li { width:210px; height:475px; padding:20px 13px 20px 12px; float:left; overflow:hidden; }
.section .prod-img { display:block; width:196px; height:320px; background-color:#eee; padding:6px; border:solid 1px #ccc; overflow:hidden; margin:0 auto 10px; position:relative; }
.section .prod-img img { display:block; width:196px; height:320px; background:#fff url(../images/loading.gif) no-repeat center center; }
.section .prod-img label { width:67px; height:58px; padding-top:9px; display:block; position:absolute; left:10px; top:10px; background:url(../images/icon.png) no-repeat; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img10.yesmyimg.com/newWeb/css/template/subject/../images/icon.png',sizingMethod='scale'); font-size:22px; font-family:\5fae\8f6f\96c5\9ed1; line-height:24px; text-align:center; color:#fff; font-weight:bold; }
.section .prod-img label small { font-size:18px; }
.section .prod-img label.custom { text-align:left; text-indent:-10000px; overflow:hidden; padding:0; width:67px; height:67px; }
.section .prod-img label.v2 { width:60px; height:60px; background:url(../images/icon_left.png) no-repeat; _background-image:url(../images/icon_left_8.png); color:#ffea00; padding-top:10px; font-size:18px; line-height:20px; }
.section .prod-img label.v2 small { font-size:14px; line-height:18px; padding-top:2px; display:inline-block; }
.section .prod-img label.v2-r3 { padding-top:8px; line-height:18px; }
.section .prod-img label.v2-r3 small { line-height:14px; padding-top:0; font-size:12px; }
.section .prod-img label.jin { background:url(../images/jin.gif) no-repeat center top; width:50px; height:60px; }
.section .prod-img label.yin { background:url(../images/yin.gif) no-repeat center top; width:50px; height:60px; }
.section .prod-img label.tong { background:url(../images/tong.gif) no-repeat center top; width:50px; height:60px; }
.section .promo-icon { width:43px; position:absolute; top:12px; right:12px; }
.section .promo-icon ins { display:block; width:43px; height:43px; margin-bottom:5px; line-height:40px; font-size:14px; text-align:center; background:url(../images/icon_promo_8.png) no-repeat; _background:url(../images/icon_promo_8_ie6.png) no-repeat; color:#fff; text-decoration:none; font-family:微软雅黑; }
.section .promo-icon ins em { font-weight:400; font-style:normal; }
.section .promo-icon ins.xian  { height:33px; padding:5px 0; line-height:15px; text-align:center; font-size:12px; } /*限量100瓶*/
.section .promo-icon ins.xian b { margin-right:2px; color:#FFF781; }
.section .promo-icon ins.xin   { text-indent:-10000px; overflow:hidden; background-position:left -86px; }   /*新品*/
.section .promo-icon ins.mian  { text-indent:-10000px; overflow:hidden; background-position:left -129px; }  /*包邮*/
.section .promo-icon ins.shen  { text-indent:-10000px; overflow:hidden; background-position:left -172px; }  /*神器*/
.section .promo-icon ins.jian  { text-indent:-10000px; overflow:hidden; background-position:right 0; }      /*立减*/
.section .promo-icon ins.zeng  { text-indent:-10000px; overflow:hidden; background-position:right -43px; }  /*买赠*/
.section .promo-icon ins.zhe   { text-indent:-10000px; overflow:hidden; background-position:right -86px; }  /*打折*/
.section .promo-icon ins.qing  { text-indent:-10000px; overflow:hidden; background-position:right -129px; } /*清仓*/
.section .promo-icon ins.miao  { text-indent:-10000px; overflow:hidden; background-position:right -172px; } /*秒杀*/
.section .promo-icon ins.pai   { text-indent:-10000px; overflow:hidden; background-position:right -215px; } /*拍卖*/
.section .promo-icon ins.te    { text-indent:-10000px; overflow:hidden; background-position:right -258px; } /*特价*/
.section .promo-icon ins.qiang { text-indent:-10000px; overflow:hidden; background-position:right -301px; } /*抢购*/
.section .promo-icon ins.fan   { text-indent:-10000px; overflow:hidden; background-position:left -258px; } /*返现*/
.section .promo-icon ins.huan  { text-indent:-10000px; overflow:hidden; background-position:left -301px; } /*换购*/
.section .promo-icon ins.fu    { display:none; } /*福？*/
.section .promo-icon ins.ju    { display:none; } /*聚便宜*/
.section .prod-note { height:20px; line-height:20px; overflow:hidden; padding:0; margin-bottom:5px; }
.section .prod-note span { display:block; line-height:20px; font-size:12px; color:#666; background-color:#ddd; padding-left:5px; text-align:left; }
.section .prod-desc { height:100px; line-height:20px; overflow:hidden; margin-top:10px; margin-bottom:10px; }
.section .prod-name { height:44px; }
.section .prod-name a { display:block; line-height:22px; height:22px; overflow:hidden; }
.section .prod-name .prod-cn { font-size:14px; color:#333; }
.section .prod-name .prod-en { font-size:12px; color:#999; }
.section .prod-price { line-height:20px; float:left; color:#333; }
.section .prod-price span { display:block; }
.section .prod-price .minprice { color:#f00; font-weight:bold; }
.section .prod-price .minprice strong { font-size:22px; font-family:Arial; }
.section .btn-buy { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:#ccc; }
.section .btn-sellout { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:url(../images/sellout3.gif) no-repeat; }
.section .prod-intro { border:solid 1px #ccc; line-height:22px; font-size:12px; width:370px; height:292px; float:right; padding:20px; position:absolute; top:20px; right:10px; }
/* col2 layout */
.section ul.col2 { padding:10px 20px; padding-right:0; }
.section ul.col2 li { padding:20px 10px 20px 25px; width:425px; height:335px; }
.section ul.col2 li .prod-img { float:left; margin-bottom:0; }
.section ul.col2 li p { margin-left:220px; }
.section ul.col2 li .prod-name .prod-cn { font-weight:bold; }
.section ul.col2 li .prod-note { height:40px; }
.section ul.col2 li .prod-price { float:none; margin-top:0; }
.section ul.col2 li .btn-buy { margin-left:220px; float:none; margin-top:10px; width:170px; height:53px; background:#ccc; }
.section ul.col2 li .btn-sellout { margin-left:220px; float:none; margin-top:20px; width:141px; height:42px; background:url(../images/sellout4.gif) no-repeat; }
.section ul.col2 li.keypro-big { padding-right:460px; position:relative; }
/* col3 layout */
.section ul.col3 { padding:10px 44px; }
.section ul.col3 li { padding:20px 40px; }
/* col4-1 layout */
.section ul.col4-1 li.keypro { padding:20px 10px 20px 25px; width:425px; height:335px; padding-right:460px; position:relative; }
.section ul.col4-1 li.keypro .prod-img { float:left; margin-bottom:0; }
.section ul.col4-1 li.keypro p { margin-left:220px; }
.section ul.col4-1 li.keypro .prod-name .prod-cn { font-weight:bold; }
.section ul.col4-1 li.keypro .prod-note { height:40px; }
.section ul.col4-1 li.keypro .prod-price { float:none; margin-top:0; }
.section ul.col4-1 li.keypro .btn-buy { margin-left:220px; float:none; margin-top:10px; width:170px; height:53px; background:#ccc; }
.section ul.col4-1 li.keypro .btn-sellout { margin-left:220px; float:none; margin-top:20px; width:141px; height:42px; background:url(../images/sellout4.gif) no-repeat; }
/* col4-2 layout */
.section ul.col4-2 li.keypro { padding:20px 10px 20px 25px; width:425px; height:335px; }
.section ul.col4-2 li.keypro .prod-img { float:left; margin-bottom:0; }
.section ul.col4-2 li.keypro p { margin-left:220px; }
.section ul.col4-2 li.keypro .prod-name .prod-cn { font-weight:bold; }
.section ul.col4-2 li.keypro .prod-note { height:40px; }
.section ul.col4-2 li.keypro .prod-price { float:none; margin-top:0; }
.section ul.col4-2 li.keypro .btn-buy { margin-left:220px; float:none; margin-top:10px; width:170px; height:53px; background:#ccc; }
.section ul.col4-2 li.keypro .btn-sellout { margin-left:220px; float:none; margin-top:20px; width:141px; height:42px; background:url(../images/sellout4.gif) no-repeat; }
/* col4-3 layout */
.section ul.col4-3 li.keypro { padding:20px 50px; }
/* col5 layout */
.section ul.col5 { padding:10px 5px; }
.section ul.col5 li { width:170px; height:365px; text-align:center; padding:20px 10px; }
.section ul.col5 li .prod-img { width:110px; height:180px; padding:1px; }
.section ul.col5 li .prod-img img { width:110px; height:180px; }
.section ul.col5 li .prod-img label { display:none; }
.section ul.col5 li .promo-icon { display:none; }
.section ul.col5 li .prod-cn { font-size:12px; }
.section ul.col5 li .prod-price { float:none; }
.section ul.col5 li .prod-price .minprice strong { font-size:18px; }
.section ul.col5 li .btn-buy { float:none; margin:5px auto 0; width:108px; height:34px; background:#ccc; }
.section ul.col5 li .btn-sellout { float:none; margin:5px auto 0; width:111px; height:32px; background:url(../images/sellout2.gif) no-repeat; }
/* col5-1 layout */
.section ul.col5-1 li.keypro { padding:20px 10px 20px 25px; width:425px; height:335px; padding-right:460px; position:relative; text-align:left; }
.section ul.col5-1 li.keypro .prod-img { float:left; margin-bottom:0; width:196px; height:320px; padding:6px; }
.section ul.col5-1 li.keypro .prod-img img { width:196px; height:320px; }
.section ul.col5-1 li.keypro .prod-img label { display:block; }
.section ul.col5-1 li.keypro .promo-icon { display:block; }
.section ul.col5-1 li.keypro p { margin-left:220px; }
.section ul.col5-1 li.keypro .prod-name .prod-cn { font-weight:bold; font-size:14px; }
.section ul.col5-1 li.keypro .prod-note { height:40px; }
.section ul.col5-1 li.keypro .prod-price { float:none; margin-top:0; }
.section ul.col5-1 li.keypro .prod-price .minprice strong { font-size:22px; }
.section ul.col5-1 li.keypro .btn-buy { margin-left:220px; float:none; margin-top:10px; width:170px; height:53px; background:#ccc; }
.section ul.col5-1 li.keypro .btn-sellout { margin-left:220px; float:none; margin-top:20px; width:141px; height:42px; background:url(../images/sellout4.gif) no-repeat; }
/* col5-2 layout */
.section ul.col5-2 li.keypro { padding:20px 10px 20px 25px; width:425px; height:335px; text-align:left; }
.section ul.col5-2 li.keypro .prod-img { float:left; margin-bottom:0; width:196px; height:320px; padding:6px; }
.section ul.col5-2 li.keypro .prod-img img { width:196px; height:320px; }
.section ul.col5-2 li.keypro .prod-img label { display:block; }
.section ul.col5-2 li.keypro .promo-icon { display:block; }
.section ul.col5-2 li.keypro p { margin-left:220px; }
.section ul.col5-2 li.keypro .prod-name .prod-cn { font-weight:bold; font-size:14px; }
.section ul.col5-2 li.keypro .prod-note { height:40px; }
.section ul.col5-2 li.keypro .prod-price { float:none; margin-top:0; }
.section ul.col5-2 li.keypro .prod-price .minprice strong { font-size:22px; }
.section ul.col5-2 li.keypro .btn-buy { margin-left:220px; float:none; margin-top:10px; width:170px; height:53px; background:#ccc; }
.section ul.col5-2 li.keypro .btn-sellout { margin-left:220px; float:none; margin-top:20px; width:141px; height:42px; background:url(../images/sellout4.gif) no-repeat; }
/* col5-3 layout */
.section ul.col5-3 li.keypro { width:210px; height:475px; padding:20px 53px; float:left; text-align:left; }
.section ul.col5-3 li.keypro .prod-img { width:196px; height:320px; padding:6px; }
.section ul.col5-3 li.keypro .prod-img img { width:196px; height:320px; }
.section ul.col5-3 li.keypro .prod-img label { display:block; }
.section ul.col5-3 li.keypro .promo-icon { display:block; }
.section ul.col5-3 li.keypro .prod-name .prod-cn { font-weight:bold; font-size:14px; }
.section ul.col5-3 li.keypro .prod-price { float:left; }
.section ul.col5-3 li.keypro .prod-price .minprice strong { font-size:22px; }
.section ul.col5-3 li.keypro .btn-buy { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:#ccc; }
.section ul.col5-3 li.keypro .btn-sellout { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:url(../images/sellout3.gif) no-repeat; }
/* col5-4 layout */
.section ul.col5-4 li.keypro { width:210px; height:475px; padding:20px 14px 20px 13px; float:left; text-align:left; }
.section ul.col5-4 li.keypro .prod-img { width:196px; height:320px; padding:6px; }
.section ul.col5-4 li.keypro .prod-img img { width:196px; height:320px; }
.section ul.col5-4 li.keypro .prod-img label { display:block; }
.section ul.col5-4 li.keypro .promo-icon { display:block; }
.section ul.col5-4 li.keypro .prod-name .prod-cn { font-weight:bold; font-size:14px; }
.section ul.col5-4 li.keypro .prod-price { float:left; }
.section ul.col5-4 li.keypro .prod-price .minprice strong { font-size:22px; }
.section ul.col5-4 li.keypro .btn-buy { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:#ccc; }
.section ul.col5-4 li.keypro .btn-sellout { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:url(../images/sellout3.gif) no-repeat; }
/* colc layout */
.section ul.colc { overflow:hidden; padding:15px 0 15px 15px; margin:0; } 
.section ul.colc li { padding:0; width:290px; padding:5px; height:180px; background-color:#c1a377; float:left; margin:5px; position:relative; }
.section ul.colc li .prod-img { background-color:#fff; width:110px; height:180px; overflow:hidden; border:none; padding:0; margin:0; float:left; position:relative; }
.section ul.colc li .prod-img img { width:110px; height:180px; }
.section ul.colc li .prod-img label { display:none; }
.section ul.colc li .prod-img .promo-icon { left:2px; top:2px; right:auto; }
.section ul.colc li p { margin-left:120px; }
.section ul.colc li .prod-note { width:110px; position:absolute; bottom:5px; margin:0; left:5px; display:block; background-color:#fff; }
.section ul.colc li .prod-note span { color:#e38700; background-color:none; padding-left:15px; background:url(../images/icons.png) 3px -193px no-repeat;}
.section ul.colc li .prod-name,
.section ul.colc li .prod-name .prod-cn,
.section ul.colc li .prod-name .prod-en,
.section ul.colc li p { color:#fff; }
.section ul.colc li .prod-name a { line-height:20px; }
.section ul.colc li .prod-name .prod-cn { font-weight:bold; }
.section ul.colc li .prod-soldrate { text-align:left; display:block; }
.section ul.colc li .prod-soldrate span { width:55px; display:inline; overflow:hidden; }
.section ul.colc li .prod-soldrate .prod-rate { display:none; }
.section ul.colc li .prod-soldrate strong { font-weight:normal; }
.section ul.colc li .prod-price { float:none; margin-top:5px; }
.section ul.colc li .prod-price .minprice{ margin-top:5px; color:#cc0121; font-weight:normal; }
.section ul.colc li .prod-price .minprice label{ font-weight:normal; }
.section ul.colc li .prod-score { height:20px; overflow:hidden; }
.section ul.colc li .prod-score em { display:inline-block;text-align:center; font-style:normal; background-color:#620618; height:18px; width:27px; }
.section ul.colc li .prod-score strong { display:inline-block; text-align:center; font-style:normal;background-color:#76522a; height:18px; width:27px; margin-right:5px; }
.section ul.colc li .btn-buy { margin-top:5px; margin-left:120px; float:none; height:40px; width:140px;background:#683405 url(../images/nav.png) 0 -93px no-repeat; text-indent:-100000px; line-height:35px; font-size:14px; color:#fff; text-align:center; }     
.section ul.colc li .btn-sellout { margin-top:5px; margin-left:120px; float:none; height:40px; width:140px;  background:url(../images/soldout.jpg) 0 0 no-repeat; }
.section ul.colc li:hover .prod-note { height:65px; opacity:0.85; }
.section ul.colc li:hover .prod-note span { text-decoration:none; }
.section ul.colc .promo-icon ins,
.section ul.colc .promo-icon ins.zhe   { width:16px; height:16px; text-indent:-10000px; overflow:hidden; background:url(../images/promoicon_16.png) no-repeat left 0; } /*打折*/
.section ul.colc .promo-icon ins.xian  { display:none; }  /*限量*/
.section ul.colc .promo-icon ins.xin   { background-position:0 -16px; }  /*新品*/
.section ul.colc .promo-icon ins.mian  { background-position:0 -32px; } /*包邮*/
.section ul.colc .promo-icon ins.shen  { background-position:0 -48px; } /*神器*/
.section ul.colc .promo-icon ins.jian  { background-position:0 -64px; } /*立减*/
.section ul.colc .promo-icon ins.zeng  { background-position:0 -80px; } /*买赠*/
.section ul.colc .promo-icon ins.qing  { background-position:0 -96px; } /*清仓*/
.section ul.colc .promo-icon ins.miao  { background-position:0 -112px; } /*秒杀*/
.section ul.colc .promo-icon ins.pai   { background-position:0 -128px; } /*拍卖*/
.section ul.colc .promo-icon ins.te    { background-position:0 -144px; } /*特价*/
.section ul.colc .promo-icon ins.qiang { background-position:0 -160px; } /*抢购*/
.section ul.colc .promo-icon ins.fan   { background-position:0 -176px; } /*返现*/
.section ul.colc .promo-icon ins.huan  { background-position:0 -192px; } /*换购*/
/* colt layout */
.section ul.colt { padding:10px 0 0 0; }
.section ul.colt li { float:left; display:inline; padding:20px 0 20px 10px; width:298px; height:214px; border:solid 1px #fff; margin:0 0 7px 7px; background:#fff url(../images/bg_topgood.jpg) repeat-x; position:relative; }
.section ul.colt li label.index { position:absolute; width:37px; height:32px; padding-top:25px; display:block; top:-5px; left:0; background:url(../images/hot.png) no-repeat; _background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img10.yesmyimg.com../images/hot.png',sizingMethod='scale'); text-align:center; color:#c52200; font-size:28px; font-weight:bold; line-height:28px; font-family:宋体; }
.section ul.colt li .prod-img { float:left; width:110px; height:180px; padding:0; border-color:#ddd; overflow:visible; }
.section ul.colt li .prod-img img { width:110px; height:180px; }
.section ul.colt li .prod-img label { display:none; }
.section ul.colt li .prod-img .promo-icon { bottom:0; right:0; top:auto; }
.section ul.colt li .prod-name { display:block; width:168px; margin-left:120px; line-height:20px; }
.section ul.colt li .prod-name .prod-cn { color:#5c3a0b; font-size:14px; font-weight:bold; display:block; height:20px; overflow:hidden; }
.section ul.colt li .prod-name .prod-en { color:#777; display:block; font-weight:normal; font-size:12px; height:20px; overflow:hidden; }
.section ul.colt li .prod-note { margin-left:120px; width:168px; line-height:18px; height:54px; overflow:hidden; margin-bottom:10px; }
.section ul.colt li .prod-note span { display:block; line-height:18px; color:#fff; background:#9f001c url(../images/dot.jpg) no-repeat 3px 2px; padding-left:18px;  }
.section ul.colt li .prod-score { height:18px; overflow:hidden; margin-bottom:10px; margin-left:120px; color:#3b3b3b; }
.section ul.colt li .prod-score em { display:inline-block;text-align:center; font-style:normal; background-color:#620618; height:18px; width:27px; color:#fff; }
.section ul.colt li .prod-score strong { display:inline-block; text-align:center; font-style:normal;background-color:#76522a; height:18px; width:27px; margin-right:5px; color:#fff; }
.section ul.colt li .prod-soldrate { margin-left:120px; width:168px; line-height:20px; color:#3b3b3b; }
.section ul.colt li .prod-soldrate span { display:block; }
.section ul.colt li .prod-rate strong { color:#e8721b; }
.section ul.colt li .prod-price { position:absolute; left:10px; bottom:10px; }
.section ul.colt li .prod-price span { float:left; line-height:16px; padding-top:8px; display:block; margin-right:10px; font-family:Arial; }
.section ul.colt li .prod-price .maxprice { color:#3b3b3b; }
.section ul.colt li .prod-price .minprice { color:#9f001c; font-size:14px; font-weight:bold; line-height:25px; padding-top:0; }
.section ul.colt li .prod-price .minprice strong { color:#9f001c; font-size:18px; }
.section ul.colt li .btn-buy { position:absolute; right:10px; bottom:10px; margin:0; width:55px; height:25px; background:url(../images/btn_buy2.jpg) no-repeat; text-indent:-10000px; overflow:hidden; }
/* Webkit内核兼容CSS */ 
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.section ul.col2 li p,
	.section ul.col4-1 li.keypro p,
	.section ul.col4-2 li.keypro p,
	.section ul.col5-1 li.keypro p,
	.section ul.col5-2 li.keypro p { width:205px; }
	.section ul.colc li p,
	.section ul.colt li .prod-score { width:170px; } 
}
/* floatTool */
* html,* html body { background-image:url(../css/.com/newWeb/css/v3/header/about:blank); background-attachment:fixed; }
#floatTool { width:100px; height:100px; position:fixed; _position:absolute; top:0; left:-1000px; }